Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Uzbekistan F1 Uzbekistan F2 Uzbekistan F4 Uzbekistan F1 Uzbekistan F2 Uzbekistan F4 Nova Challenger Osaka - Osaka Warsteiner Grand Prix - Oberstaufen Yokohama International Tennis Tournament - Yokohama KGHM Polish Indoors - Wroclaw Samarkand Challenger - Samarkand Open Castilla y Leon - Segovia IPP Open - Helsinki XXX Edizione 'A Savoldi Marco' - Manerbio Ciudad de Pozoblanco Open Diputacion - Cordoba Mordovia Cup 2005 - Saransk Akbank Private Banking-TED Open - Istanbul Banca Marche Tennis Cup - San Benedetto The Surbiton Trophy - Surbiton Ethias Trophy - Mons Bogota Challenger - Bogota Challenger Leon 2004 - Leon Seguros Bolivar Open - Bogota Alexander Kolyaskin Memorial - Donetsk Bancolombia Open - Cali IPP Open - Helsinki Heilbronn Challenger The LTA Wrexham Challenger - Wrexham Corona Mexico City Open - Mexico City Mexico City Challenger The LTA Cardiff Challenger - Cardiff Samarkand Challenger - Samarkand The Surbiton Trophy - Surbiton BNP Paribas Primrose - Bordeaux Bukhara Challenger - Bukhara Hilton Waikoloa Village USTA Challenger - Waikoloa Fergana Challenger - Fergana Cali Challenger Mons Challenger Rennes Challenger Memorial Savigny - Sassuolo Stella Artois Clay Court Championships - Budaors Bogota Challenger Istanbul Challenger St. Remy Challenger GHI Bronx Classic - Bronx Izmir Challenger Memorial Savigni - Sassuolo Copa Sevilla - Seville Seguros Bolivar Open - Bogota Astana Challenger Bratislava Challenger Fergana Challenger - Fergana Internazionali di Tennis de San Marino - San Marino Bucaramanga Challenger Architect Open - Budapest San Jose Challenger 2001 Challenger Canottieri Mincio - Mantova Kyiv UMC Open - Kiev Barranquilla Challenger 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Fergana Challenger - Fergana Nottingham Challenger TED Open-Akbank Private Banking - Istanbul Bukhara Challenger - Bukhara Kyiv UMC Open - Kiev Bogota Challenger FILA Challenger Biella - Biella Aptos Challenger KGHM Polish Indoors - Wroclaw Copa Petrobras - Bogota Challenger Leon 2003 - Leon Samsung Securities Cup Challenger - Seoul VIII Avierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi San Marino Cepu Open - San Marino Challenger Ford de Cherbourg - Cherbourg The LTA Wrexham Challenger - Wrexham EI Bank Bulgarian Challenger - Sofia Busan Open - Busan Fergana Challenger - Fergana Maia Open 2002 - Maia 3° Trofeo 'Citta di Brindisi' - Brindisi Mobilux Open - Luxembourg Kobstaedernes ATP Challenger - Kolding Open de L'Isere - Grenoble USTA Challenger of San Antonio - San Antonio Wroclaw Challenger KGHM Polish Indoors - Wroclaw Corona Mexico City Open - Mexico City Arroyo de la Encomienda - Valladolid Rennes Challenger The Surbiton Trophy - Surbiton Medellin Challenger San Luis Potosi Challenger - San Luis Potosi Abierto Club Casablanca - Mexico City Ciudad de Pozoblanco Open Diputacion - Cordoba Barranquilla Challenger Athens Challenger PEOPLEnet CUP - Dnepropetrovsk Karshi Challenger St. Remy Challenger Istanbul Challenger Open Castilla y Leon - Segovia Tyumen Challenger Dallas Challenger Bogota Challenger Sunrise Challenger Kyiv Open - Kiev 2006 USTA Tallahassee Tennis Challenger - Tallahassee Noumea Challenger Bucaramanga Challenger Fergana Challenger - Fergana Binghamton Professional Tennis Tournament - Binghamton Togliatti Cup - Togliatti dBI Tennis Challenger - Binghamton Bogota Challenger GHI Bronx Classic - Bronx Heilbronn Open - Heilbronn Open D'Orleans - Orleans Lambertz Open by Stawag - Aachen Tatra Banka Open - Bratislava Ciudad de Telde - Telde Ethias Trophy - Mons Privat Bank Cup - Dnepropetrovsk Challenger Groningen - Groningen Privatbank Open 2006 - Dnepropetrovsk BMW Tennis Championship - Sunrise KGHM Polish Indoors - Wroclaw Tatra Banka Slovak Open - Bratislava Salinas Challenger PEOPLEnet Cup - Dnepropetrovsk ECM Prague Open 2005 - Prague Internazionali di Tennis di Bergamo - Bergamo BMW Tennis Championship - Sunrise TED Open - Istanbul Pereira Challenger Astana Challenger Baton Rouge Pro Tennis Classic - Baton Rouge Pereira Challenger Bogota Challenger Noumea Challenger Seguros Bolivar Open - Cali KGHM Emax Polish Indoors - Wroclaw Copa Petrobras-Colombia - Bogota Bucaramanga Challenger BMW Tennis Championship - Sunrise Seguros Bolivar Open - Medellin San Luis Potosi Challenger - San Luis Potosi Abierto Colombiano de Tenis - Bogota Leon Challenger Pereira Challenger Bordeaux Challenger Lambertz Open by Stawag 2007 - Aachen Bauer Watertechnology Cup 2007 - Eckental LTA Shrewsbury Challenger - Shrewsbury Delhi Challenger I - New Delhi Cali Challenger Barranquilla Challenger Monterrey Challenger IX Abierto Internacional de Salinas - Salinas Barranquilla Challenger Noumea Challenger Mons Challenger Vicenza Challenger Isla de Lanzarote - Lanzarote Pereira Challenger Savannah Challenger San Luis Potosi Challenger XXVIII Edizione 'A.Savoldi' - Manerbio Samsung Securities Cup - Seoul Floridablanca Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Bordeaux Challenger Chitre Challenger Vancouver Challenger Gemax Samsung Open 2005 - Belgrade Cali Challenger Helsinki Challenger Morelos Challenger Knoxville Challenger PrivatBank Cup - Dnepropetrovsk Challenger Ford de Cherbourg - Cherbourg Qatar Mobil Open 2001 - Doha Medellin Challenger Challenger Canottieri Minico - Mantova KGHM Dialog Polish Indoors - Wroclaw Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad Challenger Casino Lugano - Lugano 3rd Volkswagon Challenger - Wolfsburg Memorial Kolyaskin - Donetsk BH Telecom Indoors Sarajevo 2006 - Sarajevo Manchester Challenger Ilkley Challenger The Indian Oil Servo ATP Challenger - Chandigarh Residenza Open - Magdeburg XI Venice Open - Venice Puerto Rico Challenger Tennis Event - Humacao AXA Open II - Espinho Morelos Challenger Surbiton Challenger XL Challenger de Tenis Copa Sevilla - Seville Open de Franche-Comte - Besancon Open de Franche Comte - Besancon Santo Domingo Challenger Sarajevo Open - Sarajevo Le Gosier Challenger Bogota Challenger - Bogota Oldum Brown Vancouver Open - Vancouver Togliatti Cup - Togliatti Caltanissetta Challenger Nottingham Challenger ABN/AMRO World Tennis Tournament - Rotterdam Czech Open 2005 - Prostejov Bogota Challenger The Stella Artois Grass Court Championships - London Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Internazionali di Tennis di San Marino - San Marino Generali Open - Kitzbuhel Project Independence Men's Challenger - Mandeville Legg Mason Tennis Classic - Washington D.C. Grand Prix de Tennis - St. Jean de Luz President's Cup 2000 - Tashkent IX Trofeo Ciudad de Quito - Quito Kremlin Cup - Moscow Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Meridiana Sardegna Open - Olbia Sao Paulo - Brazil Hilton Waikoloa Village USTA Challenger - Waikoloa Milan Indoors - Milan Geneva Challenger IX Open Internacional D'Andorra - Andorra Togliatti Cup - Togliatti Open Castilla y Leon - Segovia Dubai Open - Dubai Kyiv Open - Kiev ATP "Videocon" Challenger - Mumbai Samarkand Challenger - Samarkand Togliatti Cup - Togliatti MTNL Cellular ATP Challenger - Mumbai RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Challenger 42 - Andrezieux Legg Mason Tennis Classic - Washington D.C. X Open Internacional D'Andorra - Andorra The Nottingham Challenger - Nottingham Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Kremlin Cup - Moscow GHI Bronx Classic - Bronx Alexander Kolyaskin Memorial - Donetsk Mauritius Open - Mauritius Bogota Challenger Pro Tennis World Open - Sunrise Tallahassee Challenger XI Trofeo Ciudad de Quito - Quito Gemax Open - Belgrade Internationaux du Doubs - Besancon Tunis Open 2006 - Tunis US Men's Clay Court Championships - Houston The Stella Artois Championships - London The 10tele.com Open - Nottingham Mumbai Open - Mumbai BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide SAP Open - San Jose AAPT Championships - Adelaide Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Open Seat Godo 2007 - Barcelona Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril Red Letter Days Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport San Luis Potosi Challenger Countrywide Classic - Los Angeles Waldbaum's Hamlet Cup - Long Island RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok ATP Kremlin Cup - Moscow Ethias Trophy - Mons St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Delray Beach International Tennis Championships - Delray Beach Kremlin Cup - Moscow Tennis Channel Open - Las Vegas IPP Open - Helsinki The Hypo Group Tennis International 2008 - Poertschach The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis Pereira Challenger Legg Mason Tennis Classic - Washington ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis Open Sabadell Atlantico - Barcelona BMW Open - Munich Alessandria Challenger Gerry Weber Open - Halle AEGON Championships - London Ordina Open - 's-Hertogenbosch Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Milan Indoors - Milan Bordeaux Challenger Bank Austria Tennis Trophy - Vienna ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Ordina Open - s-Hertogenbosch Atlanta Tennis Championships - Atlanta Furth Challenger Cremona Challenger Malaysian Open - Kuala Lumpur China Open - Beijing Bogota Challenger Kremlin Cup - Moscow Dallas Challenger Tallahassee Challenger St. Petersburg Open - St. Petersburg Samarkand Challenger Chennai Open - Chennai Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney St. Petersburg Open - St. Petersburg Izmir Challenger Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Tashkent Challenger Estoril Open - Estoril The Artois Championships - London Campbell's Hall of Fame Tennis Championships - Newport Bratislava Challenger Proton Malaysian Open - Kuala Lumpur Winston Salem - Winston Salem Open de Moselle - Metz Bucaramanga Challenger Qatar ExxonMobil Open - Doha Campbells Hall of Fame Tennis Championships - Newport Drummondville Challenger Heineken Open - Auckland Open Sud de France - Montpellier Helsinki Challenger PBZ Zagreb Indoors - Zagreb Open 13 - Marseille US Men's Clay Court Championship - Houston Sunrise Challenger Power Horse World Team Cup - Dusseldorf SAP Open - San Jose UNICEF Open - 's Hertogenbosch Farmers Classic - Los Angeles Malaysian Open - Kuala Lumpur Leon Challenger Rakuten Japan Open - Tokyo Legg Mason Tennis Classic - Washington If Stockholm Open - Stockholm Kremlin Cup - Moscow International Tennis Championships - Delray Beach If Stockholm Open - Stockholm Kremlin Cup - Moscow Barletta Challenger Quimper Challenger Brisbane International - Brisbane AEGON International - Eastbourne Heineken Open - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Monterrey Challenger SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Napoli Challenger Open de Nice Cote d'Azur - Nice Countrywide Classic - Los Angeles BB&T Atlanta Open - Atlanta PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Campionati Internazionali di Sicilia - Palermo UNICEF Open - 's Hertogenbosch Bogota Challenger Heineken Open - Auckland Monza Challenger Grand Prix de Tennis de Lyon - Lyon AAPT Championships - Adelaide Abierto Mexicano - Los Cabos If Stockholm Open - Stockholm Claro Open Colombia - Bogota BMW Open - Munich Abierto Mexicano Telcel - Acapulco Bogota Challenger RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Tunis Challenger ATP Kremlin Cup - Moscow Gerry Weber Open - Halle Chennai Open - Chennai Sydney International - Sydney Open de la Comunidad Valenciana - Valencia The Stella Artois Championships - London Ecuador Open - Quito Next Generation Adelaide International - Adelaide China Open - Beijing Braunschweig Challenger St. Petersburg Open - St. Petersburg Open 13 - Marseille Gerry Weber Open - Halle AEGON Championships - London Nottingham Challenger Legg Mason Tennis Classic - Washington Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai Open Sabadell Atlantico - Barcelona US Men's Clay Court Championship - Houston AEGON Championships - London AEGON International - Eastbourne Ortisei Challenger Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Manchester Challenger St. Petersburg Open - St. Petersburg Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich Open de Nice Cote d'Azur - Nice Portugal Open - Oeiras Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Champaign Challenger Dubai Duty Free Tennis Championships - Dubai Guadalajara Challenger Citi Open - Washington Claro Open Colombia - Bogota Citi Open - Washington Valencia Open - Valencia Adidas International - Sydney Gerry Weber Open - Halle Delray Beach Open - Delray Beach Medellin Challenger Kremlin Cup - Moscow Las Vegas Challenger Canberra Challenger Topshelf Open - 's-Hertogenbosch Puebla Challenger Cali Challenger If Stockholm Open - Stockholm Valencia Open - Valencia Ecuador Open - Quito Bogota Challenger Mercedes Cup - Stuttgart Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Indian Oil Servo Challenger - Calcutta Osaka International Tennis Tournament - Osaka Quelle Cup 2000 - Furth USTA Challenger of North Miami Beach - North Miami Beach Brixina Tennis Open - Bressanone Delray Beach Open - Delray Beach Venice Open - Venice Citi Open - Washington LTA Men's Challenger - Wrexham Fairfield Challenger Alexander Kolyaskin Memorial - Donetsk Winston-Salem Open - Winston-Salem Geneva Open - Geneva Guayaquil Challenger The Stella Artois Grass Court Championships - London Delray Beach International Tennis Championships - Delray Beach Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles China Open - Beijing Regions Morgan Keegan Championships - Memphis St. Petersburg Open - St. Petersburg U.S. Mens's Clay Court Championship - Houston Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Brisbane - Brisbane Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati SAP Open - San Jose Pacific Life Open - Indian Wells Brisbane International - Brisbane Gerry Weber Open - Halle PBZ Zagreb Indoors - Zagreb NASDAQ-100 Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati St. Petersburg Open - St. Petersburg BNP Paribas Masters - Paris Ecuador Open - Quito Topshelf Open - 's-Hertogenbosch Sony Ericsson Open - Miami Chennai Open - Chennai Kremlin Cup - Moscow Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Bank Austria Tennis Trophy - Vienna Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Toronto Masters Series Madrid - Madrid Millenium Tennis Championships - Delray Beach BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami NASDAQ-100 Open - Miami Croatia Open - Umag Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Campionati Internazionali d'Italia - Rome Masters Series Monte-Carlo - Monte Carlo BNP Paribas Masters - Paris Sony Open Tennis - Miami Aircel Chennai Open - Chennai BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Masters Series - Hamburg Kremlin Cup - Moscow BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal Open 13 - Marseille Western & Southern Financial Group Masters - Cincinnati Delray Beach International Tennis Championships - Delray Beach Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Serbia Open - Belgrade Medibank International - Sydney Western & Southern Open - Cincinnati St. Petersburg Open - St. Petersburg Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Western & Southern Open - Cincinnati Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Winston-Salem Open - Winston-Salem U.S. Open - New York Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Mutua Madrilena Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Rogers Cup - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto French Open - Paris U.S. Open - New York Wimbledon - London Medibank International - Sydney U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Hall of Fame Tennis Championships - Newport Campbells Hall of Fame Tennis Championships - Newport AIG Japan Open Tennis Championships - Tokyo U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London AEGON Championships - London U.S. Open - New York Swiss Indoors Basel - Basel Barcelona Open BancSabadell - Barcelona French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Internazionali BNL dItalia - Rome Australian Open - Melbourne Davis Cup, Group 1, 1R, COL-URU 3-2 Davis Cup, Group 1, 2R, COL-BRA 1-4 Davis Cup, PO, RUS-IND 3-2 Davis Cup, Group I, 2R, BRA-COL 3-1 Davis Cup, World Group, PO, COL-JPN 2-3 Davis Cup, World Group, PO, COL-USA 1-3 Davis Cup, Group I, 1R, URU-COL 4-1 Davis Cup, Group 1, 1R, CAN-COL 5-0 Davis Cup, Group I, PO, MEX-COL 0-5 Davis Cup, World Group, 1R, AUT-RUS 3-2 Davis Cup, Group I, 2R, COL-URU 5-0 Davis Cup, Group 2, PO, COL-BAH 5-0 Davis Cup, Group 2, 2R, COL-PAR 4-1 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, Group 2, F, DOM-COL 0-5 Davis Cup, Group I, 2R, COL-DOM 4-1 Davis Cup, Group 2, 1R, COL-URU 4-1 Davis Cup, World Group, PO, JPN-COL 3-2 Davis Cup, Group 1, 1R, COL-URU 5-0 Olympics - London